Experiences in Carrillo Beach, Costa Rica